Career 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2001
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Australian Open - Melbourne Australia F2 France F6 France F8 France F9 USA F28 Australia F1 Australia F2 USA F22 USA F23 USA F27 USA F28 Australia F4 Japan F2 Japan F3 Italy F13 Indonesia F2 Indonesia F3 Australia F8 Australia F9 Australia F10 Australia F11 Australia F12 Italy F5 Italy F6 Uncle Tobys Challenger - Tasmania Shimadzu All Japan Indoor Tennis Championships - Kyoto Challenger Casablanca San Angel - Mexico City Harrah's Entertainment Men's Pro Challenger - Tunica GHI Bronx Tennis Classic - Bronx Voit Mexico City Open - Mexico City Isla de Lanzarote - Lanzarote Countrywide Classic USTA Challenger - Carson Ciudad de Pozoblanco Open Diputacion - Cordoba Togliatti Cup - Togliatti Flea Market Cup - Busan Keio Challenger International Tennis Tournament - Yokohama USA F29 Open Diputacion Ciudad de Pozoblanco - Cordoba USA F24 Fifth Third Bank Tennis Championships - Lexington Oldum Brown Vancouver Open - Vancouver Alexander Kolyaskin Memorial - Donetsk PEOPLEnet CUP - Dnepropetrovsk IPP Open - Helsinki Melbourn Challenger Sunrise Challenger Rhodes Challenger Lugano Challenger Vancouver Challenger Binghamton Challenger Burnie Challenger Rhodes Challenger Ramat Hasharon Challenger Cremona Challenger M15 Las Vegas Bangkok Challenger Caloundra Challenger Dallas Challenger San Jose Challenger Fergana Challenger Nottingham Challenger Nottingham Challenger M25 Tulsa Beijing Challenger Ortisei Challenger Vancouver Challenger Bangkok Challenger Quimper Challenger Dallas Challenger Leon Challenger M25 Nottingham Busan Challenger Nottingham Challenger Istanbul Challenger Alphen Challenger Olbia Challenger - Olbia Heineken Challenger - Ho Chi Minh City Gemax Open - Belgrade Uncle Toby's Australian Men's Clay Court Challenger - Canberra 2007 Challenger of Santa Clara - Valencia 2006 Challenger of Santa Clarita California Challenger - Valencia XL Bermuda Open - Bermuda Nottingham Challenger Rennes Challenger Helsinki Challenger Budapest Challenger - Budapest Ilkley Challenger Vancouver Challenger Smith Barney Men's Challenger - Covington Brescia Challenger Guangzhou Challenger Shenzhen Challenger Raanana Challenger Open de Montauban - Montauban Karshi Challenger Uncle Toby's Challenger in Burnie - Burnie Shimadzu All Japan Indoor Tennis Championships - Kyoto Kaohsiung Challenger Ho Chi Minh City Challenger Penza Cup - Penza Ourocard Tennis Challenger - Sao Paulo Taipei City Challenger Seoul Challenger Busan Challenger Taiwan Challenger - Kaohsiung Surbiton Challenger Nottingham Challenger Bukhara Challenger - Bukhara Austin Challenger - Austin The Swanston Challenger - Sacramento Isla de Gran Canaria - Mas Palomas The $50,000 Pro Challenger at Calabasas - Calabasas M15 Cancun Ford Tennis Championships - Louisville M15 Santo Domingo Sunset Moulding Yuba City Racquet Club Challenger - Yuba City M15 Cancun Samsung Securities Cup - Seoul ECM Prague Open 2005 - Prague Odlum Brown Vancouver Open - Vancouver M15 Cancun Open D'Orleans - Orleans Zagreb Challenger M25 Harlingen Aix En Provence Challenger Nottingham Challenger Ramat Hasharon Challenger Home Depot Center USTA Challenger - Carson XL Bermuda Open - Bermuda Vancouver Challenger M25 Austin Granby Challenger Rijeka Open - Rijeka Surbiton Challenger Columbus Challenger Indian Wells Challenger Torneo Internacional Challenger Fila 2006 - Leon Atlanta Clay Court Challenger - Atlanta M15 Doha M25 Doha M25 Al Zahra Bancolombia Open - Bogota Burnie Challenger Mordova Cup 2007 - Saransk Calgary Challenger Sao Paulo Challenger Lexington Challenger Astana Challenger Shanghai Challenger VI Gramado Open de Tenis - Gramado Swanston Challenger - Sacramento Happy Valley Challenger Astana Challenger Mons Challenger Akbank Private Banking TED Open - Istanbul Bangkok Challenger Vancouver Challenger M25 Santo Domingo Seoul Challenger Bratislava Challenger Toyota Challenger Taipei City Challenger Raanana Challenger Seoul Challenger Cassis Challenger Busan Challenger M25 Calabasas M25 Xalapa The LTA Wrexham Challenger - Wrexham Tashkent Challenger Savannah Challenger M25 Pensacola Suzhou Challenger Columbus Challenger Monterrey Challenger Canberra Challenger HTV Challenger - Ho Chi Minh City M25 Wichita 2006 USTA Tallahassee Tennis Challenger - Tallahassee Aguascalientes Challenger Biella 4 Challenger Lille Challenger Czech Open - Prostejov Istanbul Challenger Istanbul 2 Challenger Drummondville Challenger Mallorca Challenger Brisbane 1 Challenger Busan Challenger Morelia Challenger Fairfield Challenger Chicago Challenger Bratislava Challenger Tiburon Challenger Gimcheon Challenger Togliatti Cup - Togliatti Guzzini Challenger - Recanati Burnie Challenger Launceston Challenger Bangkok Challenger Bangkok Challenger Yokohama Challenger Wailea Men's Challenger - Maui Barranquilla Challenger USTA Comerica Challenger - Aptos International Indoor Tennis Championships of Croatia - Zagreb Gwangju Challenger Singha Tennis Classic - Tarzana Fifth Third Bank Tennis Classic - Lexington Project Independence Men's Challenger - Mandeville Binghamton Challenger Bloomfield Hills Challenger dBI Tennis Challenger - Binghamton Mallorca Challenger Cassis Challenger Rome 1 Challenger Helsinki Challenger Uncle Toby's Burnie Challenger - Tasmania PBZ Zagreb Indoors - Zagreb Las Vegas Challenger Mallorca Challenger Monterrey Challenger Morelos Challenger Fairfield Challenger Malaga Challenger Ljubljana Open - Ljubljana Credicard Mastercard Tennis Cup - Campos do Jordao 13 BH Tennis Open International Cup - Belo Horizonte Alexander Kolyaskin Memorial - Donetsk College Station Challenger - College Station Knoxville Challenger AIG Japan Open Tennis Championships - Tokyo TED Open - Istanbul Pro Challenger at Calabasas - Calabasas Tyler Challenger Czech Open 2006 - Prostejov Lexington Challenger Santo Domingo Challenger Columbus Challenger The Nottingham Open - Nottingham Charlottesville Challenger Indianapolis Tennis Championships - Indianapolis Nonthaburi 2 Challenger Bengaluru Challenger Chennai Open - Chennai Pune Challenger Pune Challenger Mexico City Challenger Gerry Weber Open - Halle Kigali 2 Challenger Countrywide Classic - Los Angeles Merida Challenger Legg Mason Tennis Classic - Washington AIG Japan Open Tennis Championships - Tokyo Cuernavaca Challenger Little Rock Challenger Cary Challenger Brisbane International - Brisbane SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Abierto Mexicano Telcel - Acapulco U.S. Mens's Clay Court Championship - Houston Malaysian Open - Kuala Lumpur Brisbane International - Brisbane Medibank International - Sydney SA Tennis Open - Johannesburg Jingshan Challenger Regions Morgan Keegan Championships - Memphis Delray Beach International Tennis Championships - Delray Beach Serbia Open - Belgrade Campbell's Hall of Fame Tennis Championships - Newport Morelos Challenger Winston Salem - Winston Salem Malaysian Open - Kuala Lumpur Rakuten Japan Open - Tokyo Monterrey Challenger Tashkent Challenger - Tashkent Swiss Indoors Basel - Basel Shanghai Challenger Samsung Securities Cup - Seoul Brisbane International - Brisbane Prague Challenger Burnie Challenger BRD Nastase Tiriac Trophy - Bucharest Serbia Open - Belgrade BMW Open - Munich UNICEF Open - 's Hertogenbosch Mercedes Cup - Stuttgart Athens Challenger Credit Agricole Suisse Open - Gstaad Sarasota Challenger PTT Thailand Open - Bangkok Kremlin Cup - Moscow Swiss Indoors Basel - Basel Aircel Chennai Open - Chennai Apia International - Sydney Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Busan Challenger Barcelona Open BancSabadell - Barcelona AEGON Championships - London AEGON International - Eastbourne Citi Open - Washington PTT Thailand Open - Bangkok Sao Paulo Challenger Tour Finals Brisbane 3 Challenger Zhuhai Challenger Kremlin Cup - Moscow Valencia Open - Valencia Dallas Challenger Nottingham-2 Challenger PBZ Zagreb Indoors - Zagreb Tiburon Challenger Salzburg Challenger Abierto Mexicano Telcel - Acapulco Heineken Open - Auckland Interwetten Austrian Open - Kitzbuhel Power Horse Cup - Dusseldorf Hall of Fame Tennis Championships - Newport BB&T Atlanta Open - Atlanta Citi Open - Washington Tashkent Challenger Kremlin Cup - Moscow Swiss Indoors Basel - Basel Geneva Challenger Charleston Challenger Brisbane International - Brisbane BMW Open - Munich Apia International - Sydney Open Sud de France - Montpellier Delray Beach Open - Delray Beach Indianapolis Tennis Championships - Indianapolis The Artois Championships - London Abierto Mexicano Telcel - Acapulco BMW Open - Munich Chennai Open - Chennai Jerusalem Challenger Legg Mason Tennis Classic - Washington Loughborough Challenger Chicago Challenger Open de Nice Cote d'Azur - Nice Aegon Nottingham Open - Nottingham Delray Beach International Tennis Championships - Delray Beach Rakuten Japan Open - Tokyo If Stockholm Open - Stockholm Brisbane International - Brisbane Memphis Open - Memphis Batman Challenger Aircel Chennai Open - Chennai PBZ Zagreb Indoors - Zagreb Open de Nice Cote d'Azur - Nice BRD Nastase Tiriac Trophy - Bucharest Geneva Open - Geneva Citi Open - Washington Shenzhen Open - Shenzhen Little Rock Challenger Barcelona Open BancSabadell - Barcelona Mercedes Cup - Stuttgart Gerry Weber Open - Halle BB&T Atlanta Open - Atlanta Citi Open - Washington Le Gosier Challenger Rakuten Japan Open - Tokyo Kremlin Cup - Moscow Napoli Challenger Countrywide Classic - Los Angeles Ricoh Open - 's-Hertogenbosch Todi Challenger Hall of Fame Open - Newport Guadalajara Challenger Moselle Open - Metz Abierto Mexicano Telcel - Acapulco Gazprom Hungarian Open - Budapest Millennium Estoril Open - Estoril Mexico City Challenger Monza Challenger Kun-Ming Challenger Apia International - Sydney Athens Challenger If Stockholm Open - Stockholm Bratislava Challenger Ningboo Challenger Ortisei Challenger AEGON Championships - London Topshelf Open - 's-Hertogenbosch AEGON International - Eastbourne Almaty Open - Almaty China Open - Beijing SA Tennis Open - Johannesburg Open Sabadell Atlantico - Barcelona Ordina Open - 's-Hertogenbosch New York Open - New York Champaign Challenger Nonthaburi 3 Challenger Astana Open - Nur-Sultan AEGON Championships - London San Luis Potosi Challenger Acapulco Challenger Thailand Open - Bangkok China Open - Beijing Open Sabadell Atlantico - Barcelona Irving Challenger Noumea Challenger Mallorca Championships - Mallorca PTT Thailand Open - Bangkok If Stockholm Open - Stockholm St. Petersburg Open - St. Petersburg Dubai Duty Free Tennis Championships - Dubai Regions Morgan Keegan Championships - Memphis Delray Beach International Tennis Championships - Delray Beach The Stella Artois Championships - London Gerry Weber Open - Halle Campbell's Hall of Fame Tennis Championships - Newport Farmers Classic - Los Angeles Cary 2 Challenger Hua Hin Challenger Aircel Chennai Open - Chennai Claro Open Colombia - Bogota Andria Challenger M25 Pensacola Delray Beach Open - Delray Beach Binghamton Challenger BRD Nastase Tiriac Trophy - Bucharest BMW Open - Munich Canberra Challenger Open de Nice Cote d'Azur - Nice Shenzhen Challenger Malaysian Open - Kuala Lumpur U.S. National Indoor Tennis Championships - Memphis If Stockholm Open - Stockholm Nottingham Challenger Brisbane 2 Challenger European Open - Antwerp Morelos Challenger Mercedes Cup - Stuttgart Gerry Weber Open - Halle Claro Open Colombia - Bogota Kaohsiung Challenger BB&T Atlanta Open - Atlanta Citi Open - Washington Dallas Challenger Canberra Challenger Apia International - Sydney Indian Wells Challenger Tashkent Challenger Ecuador Open - Quito Lugano Challenger Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco Busan Challenger Santo Domingo Challenger TEB BNP Paribas Istanbul Open - Istanbul Topshelf Open - 's-Hertogenbosch AEGON Championships - London Aegon Nottingham Open - Nottingham Hall of Fame Tennis Championships - Newport Abierto Mexicano - Los Cabos Aircel Chennai Open - Chennai Garanti Koza Sofia Open - Sofia Memphis Open - Memphis Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco Mexico City Challenger TEB BNP Paribas Istanbul Open - Istanbul AEGON International - Eastbourne Nonthaburi 1 Challenger Chennai Challenger Shenzhen Open - Shenzhen Winnipeg Challenger Gatineau Challenger New York Open - New York Delray Beach Open - Delray Beach TEB BNP Paribas Istanbul Open - Istanbul Chengdu Open - Chengdu Mexico City Challenger Savannah Challenger New York Open - New York Mifel Tennis Open - Los Cabos US Men's Clay Court Championship - Houston Mallorca Challenger Turkish Airlines Open Antalya - Antalya Hall of Fame Open - Newport Citta di Monza - Monza BB&T Atlanta Open - Atlanta St. Petersburg Open - St. Petersburg Chengdu Open - Chengdu Savannah Challenger Intrum Stockholm Open - Stockholm Delray Beach Open - Delray Beach Verona Challenger Bengaluru Challenger Leon Challenger Citi Open - Washington Little Rock Challenger Tunis Challenger Palmas del Mar Challenger Libema Open - 's-Hertogenbosch Perugia Challenger Istanbul Challenger Newport Challenger TD Waterhouse Cup - Long Island Zhangjiagang Challenger Tennis Channel Open - Las Vegas U.S. Mens's Clay Court Championship - Houston The Hypo Group Tennis International 2008 - Poertschach Jinan Challenger Countrywide Classic - Los Angeles Brasilia Challenger Pilot Pen Tennis - New Haven China Open - Beijing AIG Japan Open Tennis Championships - Tokyo ATP Kremlin Cup - Moscow Brisbane - Brisbane New Delhi Challenger Infosys Hall of Fame Open - Newport Regions Morgan Keegan Championships - Memphis Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Western & Southern Financial Group Masters - Cincinnati Shanghai - Shanghai AEGON International - Eastbourne Bogota Challenger BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mexico City Challenger BMW Open - Munich Valencia Open - Valencia Qatar ExxonMobil Open - Doha Monte-Carlo Rolex Masters - Monte-Carlo Salinas Challenger Intrum Stockholm Open - Stockholm Rogers Cup - Montreal Delray Beach Open - Delray Beach Open Parc - Lyon Shanghai ATP Masters - Shanghai Regions Morgan Keegan Championships - Memphis BNP Paribas Open - Indian Wells Rakuten Japan Open - Tokyo Sony Ericsson Open - Miami CA Tennis Trophy - Vienna Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Canberra Challenger Rogers Cup - Toronto Split 1 Challenger Charleston Challenger Western & Southern Open - Cincinnati Cassis Challenger Knoxville Challenger Shanghai Rolex Masters - Shanghai Chengdu Open - Chengdu Sony Open Tennis - Miami Chicago Challenger Erste Bank Open - Vienna Charlottesville Challenger Mutua Madrid Open - Madrid BNP Paribas Open - Indian Wells Hall of Fame Tennis Championships - Newport Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Rogers Cup - Toronto Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Masters - Paris Monte-Carlo Rolex Masters - Monte-Carlo Rogers Cup - Montreal Lexington Challenger Shanghai Rolex Masters - Shanghai Sony Ericsson Open - Miami Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Miami Open - Miami Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Rogers Cup - Montreal China Open - Beijing Sony Ericsson Open - Miami Internazionali BNL d'Italia - Rome Medibank International - Sydney Mutua Madrid Open - Madrid Rogers Cup - Toronto Monte-Carlo Rolex Masters - Monte-Carlo SAP Open - San Jose BNP Paribas Open - Indian Wells Miami Open - Miami AEGON International - Eastbourne Mutua Madrid Open - Madrid Coupe Rogers - Montreal Western & Southern Open - Cincinnati China Open - Beijing Western & Southern Open - Cincinnati BB&T Atlanta Open - Atlanta Monte-Carlo Rolex Masters - Monte-Carlo Australian Open - Melbourne Shanghai Rolex Masters - Shanghai Sony Ericsson Open - Miami Western & Southern Financial Group Masters - Cincinnati Rogers Cup - Montreal French Open - Paris BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Western & Southern Open - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Pacific Life Open - Indian Wells BNP Paribas Masters - Paris Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Shanghai Rolex Masters - Shanghai Shanghai Rolex Masters - Shanghai Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Next Generation Adelaide International - Adelaide Rakuten Japan Open - Tokyo U.S. Open - New York Atlanta Tennis Championships - Atlanta Brisbane International - Brisbane Chengdu Open - Chengdu Abierto Mexicano - Los Cabos Fever-Tree Championships - London French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Rogers Cup - Montreal U.S. Open - New York Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London French Open - Paris Davis Cup, Group I, 2R, ISR-POL 3-1 Wimbledon - London U.S. Open - New York U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London Wimbledon - London U.S. Open - New York Wimbledon - London Australian Open - Melbourne French Open - Paris French Open - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne Australian Open Qualifying - Doha Australian Open - Melbourne French Open - Paris Australian Open - Melbourne U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York M25 Chennai U.S. Open - New York Davis Cup, Group 1, PO, ZIM-ISR 1-4 Davis Cup, Group 1, 1R, ISR-SCG 1-4 Davis Cup, Group 1, 2R, ISR-ITA 3-2 Davis Cup, World Group, PO, ISR-PER, 4-1 Davis Cup, World Group, SF, ESP-ISR, 4-1 Davis Cup, Group 1, 1R, AUS-TPE 5-0 Davis Cup, World Group, PO, ISR-CAN 2-3 Davis Cup, World Group, 1R, FRA-ISR 5-0 Davis Cup, Group I, 2R, UZB-AUS 1-3 Davis Cup, World Group, PO, POL-AUS 1-4 Hopman Cup - Perth Davis Cup, World Group, PO, ISR-ARG 2-3 Davis Cup, World Group, 1R, CZE-AUS 2-3 Davis Cup, World Group, SF, GBR-AUS 3-2 Davis Cup, World Group, PO, ISR-AUT 2-3 Davis Cup, World Group, PO, AUS-SVK 3-0 Davis Cup, Group I, 1R, POR-ISR 5-0 Davis Cup, Group I, PO, ISR-ROU 5-0 Davis Cup, Group I, 1R, RSA-ISR 2-3 Davis Cup, PO, CHI-ISR 4-1 Davis Cup, World Group, PO, AUS-SUI 2-3 Davis Cup, Group I, 2R, ISR-POR 3-2 Davis Cup, Group I, 2R, AUS-KOR 5-0 Davis Cup, World Group, PO, GER-AUS 3-2 Hopman Cup - Perth Davis Cup, World Group, PO, BEL-ISR 3-2 Davis Cup, Group I, 2R, SLO-ISR 1-3 Davis Cup, Group I, PO, ISR-SLO 3-2 Davis Cup, Group I, PO, ISR-SWE 3-1 Davis Cup, World Group, PO, ISR-CHI 3-2 Wimbledon (juniors) U.S. Open (juniors) Davis Cup, World Group, 1R, SWE-ISR 2-3 Davis Cup, World Group, QF, ISR-RUS, 4-1 Australian Open (juniors) U.S. Open (juniors) Davis Cup, Group I, 2R, CHN-AUS 1-3 French Open (juniors) Australian Open (juniors) French Open (juniors) Davis Cup, Group I, 1R, AUS-CHN 5-0 Wimbledon (juniors) French Open (juniors) Wimbledon (juniors) U.S. Open (juniors) Davis Cup, World Group, PO, JPN-ISR 2-3 AAMI Classic - Kooyong Davis Cup, Group I, 1R, ROU-ISR 5-0 AAMI Classic - Kooyong Davis Cup, World Group, 1R, ISR-SWE 2-3 Davis Cup, Group I, 2R, CZE-ISR 3-1 Davis Cup, Group I, 1R, SWE-ISR 3-1 Davis Cup, Group 1, 1R, ISR-LUX 5-0 Kooyong Classic - Kooyong Davis Cup, Group I, PO, ISR-UKR 0-5 Davis Cup, World Group, 1R, AUS-USA 1-3 Davis Cup, Group I, 1R, HUN-ISR 3-2 French Open (juniors) U.S. Open (juniors) Olympics - London Olympics - Rio de Janeiro